@inputLineHeight: 48px;
@fontSize: 40px;

.storage-card-container {
}

:deep(.wd-form) {
	width: 100%;
	margin: 0 auto;
	background: #000;

	.is-cell {
		// margin-bottom: 10px;
		background-color: rgba(255, 255, 255, 1);
		border-radius: 10px;

		padding-left: 0;
		align-items: center;

		padding: 30px 0;

		border-radius: 0;

		&:first-child {
			padding-top: 10px;
		}

		&:not(:last-child) {
			border-bottom: 0.5px solid rgba(0, 0, 0, 0.65);
		}
	}
}

:deep(.wd-input) {
	.wd-input__label {
		width: 170px;
		min-width: unset !important;
		max-width: unset !important;

		.wd-input__label-inner {
			margin-left: 10px;
			line-height: @inputLineHeight;
			font-size: @fontSize;
		}
	}

	.wd-input__label.is-required::after {
		margin-right: 10px;
	}

	.wd-input__inner {
		font-size: @fontSize;
		line-height: @inputLineHeight;
	}

	.wd-input__error-message {
		position: absolute;
		bottom: -10px;
	}

	.wd-input__placeholder {
		line-height: @inputLineHeight;
	}
}

:deep(.wd-input-number) {
	.wd-input-number__input {
		font-size: @fontSize;
	}

	.wd-input-number__action::after {
		border-color: rgba(0, 0, 0, 0.65);
	}

	.wd-input-number__input {
		border-top: 0.5px solid rgba(0, 0, 0, 0.65);
		border-bottom: 0.5px solid rgba(0, 0, 0, 0.65);
	}
}

:deep(.wd-picker) {
	flex: 1;
	border: 1px solid rgba(0, 0, 0, 0.45);

	.wd-picker__cell {
		padding: 15px 20px 15px 10px;

		.wd-picker__value {
			color: #000;
			font-weight: 800x;
		}
	}
}

:deep(.all-btn) {
	font-size: 30px;
	margin-left: 30px;
	// transform: translateY(2px);
}

.cus-table {
	.table-row {
		display: flex;
		align-items: center;
		font-size: 40px;

		padding: 20px 0 20px 20px;

		.left {
			width: 60%;
			display: flex;
			justify-content: center;
		}
		.right {
			flex: 1;
			display: flex;
			justify-content: center;
		}
	}
	.header {
		border: 1px solid rgba(0, 0, 0, 0.65);
		padding: 20px 0;
	}

	.content {
		border: 1px solid rgba(0, 0, 0, 0.65);
		border-top: unset;

		.table-row {
			padding-top: 30px;
			padding-bottom: 30px;

			.right {
				color: #5aabfc;
			}
		}

		.wd-input::after {
			display: none;
		}

		:deep(.wd-input__body) {
			border: 1px solid rgba(0, 0, 0, 0.45);
			padding: 10px 0 10px 10px;
		}

		.append{
			width: 90%;
			margin: 20px auto;
			margin-bottom: 40px;
		}
	}
}
